unexpected visit - German English Dictionary